home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr09
/
ftpgedd.zip
/
FTP.TXT
< prev
next >
Wrap
Text File
|
1993-06-03
|
94KB
|
1,896 lines
F A M I L Y
T R E E
P R I N T
U T I L I T Y (TM)
REFERENCE MANUAL
Version D
Common Sense Software
P.O. Box 50941
Indianapolis, Indiana 46250
(317) 594-0820
This manual and the Family Tree Print Utility program are
Copyright (C) 1989-1992 by Common Sense Software. All rights
reserved.
Family Tree Print Utility and Common Sense Software are
trademarks of Common Sense Software.
2
TABLE OF CONTENTS
COPYRIGHT.....................................................2
LIMITATION OF LIABILITY.......................................2
SHAREWARE REGISTRATION INFORMATION............................3
LIMITED LICENSE...............................................4
WARRANTY......................................................5
TRADEMARK ACKNOWLEDGMENT......................................5
SUPPORT.......................................................5
REQUIRED EQUIPMENT............................................6
INTRODUCTION..................................................6
NEW FEATURES IN FTP Version D.................................7
INSTALLATION..................................................8
QUICK START...................................................10
PERUSING THE DATABASE.........................................11
PRINTING THE DATABASE.........................................13
PRINTING THREE GENERATION CHARTS..............................14
PRINTING WALL CHARTS..........................................16
PEDIGREE COLLAPSES AND WALL CHARTS............................21
PRINTING REGISTER REPORTS.....................................22
PRINTING FAMILY GROUP SHEETS..................................24
PRINTING AN INDEX.............................................26
PRINTER CONFIGURATION.........................................28
PRUNING THE FAMILY TREE FOR CHART PRINTING....................30
GENEALOGICAL DATA COMMUNICATIONS (GEDCOM).....................32
USING FTP WITH THE HP LASERJET PRINTER........................34
WHAT TO DO IF PROBLEMS OCCUR..................................35
A LOOK AHEAD..................................................36
REGISTRATION FORM - FTP VERSION D.............................37
COPYRIGHT
The Family Tree Print Utility program and manual are Copyright
1989 - 1992 by Common Sense Software. Portions Copyright 1982-
1990 Microsoft Corporation.
LIMITATION OF LIABILITY
THE FAMILY TREE PRINT UTILITY SOFTWARE IS SUPPLIED AS IS. COMMON
SENSE SOFTWARE MAKES NO WARRANTY OR REPRESENTATION, EITHER
EXPRESSED OR IMPLIED, WITH RESPECT TO THIS PROGRAM OR REFERENCE
MANUAL INCLUDING THEIR QUALITY, PERFORMANCE, MERCHANTABILITY OR
FITNESS FOR A PARTICULAR PURPOSE.
IN NO EVENT WILL COMMON SENSE SOFTWARE BE LIABLE FOR DIRECT,
INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM, OR REFERENCE
MANUAL, EVEN IF COMMON SENSE SOFTWARE IS ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES. IN PARTICULAR, COMMON SENSE
SOFTWARE IS NOT RESPONSIBLE FOR ANY COSTS INCLUDING BUT NOT
LIMITED TO THOSE INCURRED AS A RESULT OF LOST PROFITS OR REVENUE,
LOSS OF USE OF COMPUTER PROGRAMS, LOSS OF DATA, THE COSTS OF A
SUBSTITUTE PROGRAM, CLAIMS BY THIRD PARTIES OR FOR OTHER SIMILAR
COSTS. IN NO EVENT SHALL COMMON SENSE SOFTWARE'S LIABILITY FOR
3
ANY DAMAGES EVER EXCEED THE PRICE PAID FOR THE LICENSE TO USE THE
SOFTWARE, REGARDLESS OF THE FORM OF CLAIM. THE PERSON USING THE
SOFTWARE BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE OF THE
SOFTWARE. Some states do not allow the exclusion of the limit of
liability for consequential or incidental damages, so the above
limitation may not apply to you.
This agreement shall be governed by the laws of the State of
Indiana and shall inure to the benefit of Common Sense Software
and any successors, administrators, heirs and assigns. Any
action or proceeding brought by either party against the other
arising out of or related to this agreement shall be brought only
in a STATE or FEDERAL COURT of competent jurisdiction located in
HAMILTON county, INDIANA. The parties hereby consent to in
personam jurisdiction of said courts. Common Sense Software
reserves the right to update the contents of the Family Tree
Print Utility program and its documentation at its discretion and
without the consent of or any obligation to any licensed users.
SHAREWARE REGISTRATION INFORMATION
Shareware distribution gives users a chance to try software
before buying it. If you try a Shareware program and continue
using it, you are expected to register. Individual programs
differ on details -- some request registration while others
require it, some specify a maximum trial period. With
registration, you get anything from the simple right to continue
using the software to an updated program with a printed manual.
Copyright laws apply to both Shareware and commercial software,
and the copyright holder retains all rights, with a few specific
exceptions as stated below. Shareware authors are accomplished
programmers, like commercial authors, and programs are of
comparable quality. (In both cases, there are good programs and
bad ones!) The main difference is in the method of distribution.
The author specifically grants the right to copy and distribute
the software, either to all and sundry or to a specific group.
For example, some authors require written permission before a
commercial disk vendor may copy their Shareware.
Shareware is a distribution method, not a type of software. You
should find software that suits your needs and pocketbook,
whether it's commercial or Shareware. The Shareware system makes
fitting your needs easier, because you can try before you buy.
And because the overhead is low, prices are low also. Shareware
has the ultimate money-back guarantee -- if you don't use the
product, you don't pay for it.
FTP is a Shareware program and is provided at no charge to the
user for evaluation. The essence of "user-supported" software is
to provide personal computer users with quality software without
high prices, and yet to provide incentive for programmers to
continue to develop new products. If you find FTP useful and are
continuing to use FTP after a reasonable trial period, you must
4
make a registration payment of $27.50 to Common Sense Software.
The FTP program took many man-hours of software development
effort to produce, and registration fees are the ONLY WAY the
authors receive compensation for their time and effort. Help to
keep the Shareware concept alive and well by becoming a
registered user after your evaluation period. The FTP Shareware
program is not copy protected or "crippled" in any way from the
registered user's version; Common Sense Software is counting on
each user's honesty to register their copy. EVERY REGISTRATION
COUNTS, INCLUDING YOURS!
The cost of FTP User registration is $27.50. As a registered
user, you will receive the latest registered user's version of
FTP and a registration number which will allow us to inform you
of future enhancements to FTP, and provide you with upgrades of
FTP at reduced prices. Registered users also receive a printed
reference guide covering the program's operation, as well as
technical support by both mail and phone. In addition,
registered users will receive a FREE COPY OF GENCHECK, a new
program offered by Common Sense Software which verifies the
integrity of your database. A registration form is provided at
the end of this manual for your convenience. You are encouraged
to pass a copy of the shareware version of FTP along to your
friends for evaluation, but please do not give it away altered or
as part of another system. Please encourage them to register
their copy if they find that they can use it.
Anyone distributing FTP for any kind of remuneration must first
contact Common Sense Software for authorization. This
authorization will be automatically granted to distributors
recognized by the (ASP) as adhering to its guidelines for
shareware distributors, and such distributors may begin offering
FTP immediately (However Common Sense Software must still be
advised so that the distributor can be kept up-to-date with the
latest version of FTP.).
TRADEMARK ACKNOWLEDGMENT
Common Sense Software and Family Tree Print Utility are
trademarks of Common Sense Software. Microsoft and MS-DOS are
registered trademarks of Microsoft Corporation. IBM, XT, AT and
PC-DOS are registered trademarks of International Business
Machines Corporation. Epson is a registered trademark of Seiko
Epson Corporation. LaserJet is a registered trademark of
Hewlett-Packard Corporation. Personal Ancestral File, PAF and
GEDCOM are registered trademarks of the Church of Jesus Christ of
Latter-Day Saints.
SUPPORT
Support will be provided to registered users by mail, CompuServe,
Prodigy, and phone. Phone support will be available weekday
evenings from 6PM to 9PM EST and weekends from 10AM to 5PM EST.
5
CompuServe: E-Mail to: Keith R. Wehmeyer (70274,3020) or use
Sect. 8 of the ROOTS forum
Prodigy: E-Mail to Keith R. Wehmeyer (VMSR09A) or JUMP:
HOMELIFE (Geneal. Res.)
Address: Common Sense Software Phone: (317) 594-0820
P.O. Box 50941
Indianapolis, Indiana 46250
Please note that we are unable to assist you with directions
concerning the use of other programs with FTP, specifically in
the procedures you must use to generate GEDCOM files from other
programs. Please contact the manufacturer of your genealogy
database software for instructions in this area.
REQUIRED EQUIPMENT
FTP will run on most IBM or compatible computers with 640K of
RAM, PC-DOS or MS-DOS 2.1 or greater and two disk drives. An IBM
AT or compatible with 640K of RAM and a hard disk are recommended
for large family history databases.
INTRODUCTION
The FTP Family Tree Print program was created to assist in the
printing of genealogical information. Version 1.20d supports the
FAMILY TIES Computer Genealogy Program, written by E. Neil
Wagstaff, Version 1.17 - Version 1.20. Version 2.2d supports the
Personal Ancestral File Program, written by the LDS Church,
Version 2.1 - Version 2.2. Version GEDd works with any PAF-
compatible GEDCOM database representation. FTP can be used with
a Family Ties, PAF or GEDCOM database to obtain a variety of
family printouts, wall charts and indexes. Some of FTP's
capabilities are:
1.Three Generation linked list printouts suitable for binding,
including double sided printing and an alphabetized cross-
referenced index.
2.Register Reports (Descendants), a textual representation of
your family history, including an alphabetized cross-
referenced index.
3.Family Group Sheets, similar to the Three Generation charts
but with greater detail, including an alphabetized cross-
referenced index.
4.Family history Wall Chart containing ALL PERSONS in your
Family History database, also including an alphabetized cross-
referenced index.
5.Ancestor and Descendant Wall Charts, including an alphabetized
cross-referenced index.
6.Family tree "pruning" capability to print all Wall Charts
using a selective portion of the database.
7.Interactive database perusal system to locate selected family
units, display details on the family, and traverse family
links.
6
8.Convert your existing genealogy database into the Genealogical
Data Communications (GEDCOM) format so that it may be exported
to other programs. FTP's GEDCOM export feature has now been
officially certified by the Church of Jesus Christ of Latter-
Day Saints for submission of GEDCOM data for the Ancestral
File database.
9.Customization capabilities to adapt the FTP printing system to
any type of printer, including Post Script printers.
This manual is divided into the following sections. The first
part provides installation and set-up information so you can get
FTP running on your Family History database. A brief description
of the FTP Main Menu is also provided so that you can start and
exit the FTP program. Next, the database perusal system is
presented, so that you can learn how to traverse along your
family tree and obtain Three Generation charts and displays. The
features of the Three Generation chart printing system are then
detailed, allowing you to print selected charts as desired.
Next, the manual presents a description of the Family History
Wall Chart system, a new and interesting way to "get the BIG
picture" on your family history. Finally, the manual concludes
with a description of the Register Report writing capability, a
unique way to print descendant information in textual paragraphs,
and Family Group sheets.
While FTP was designed to be operated by the computer novice with
little training, please take the time to read this manual and get
to know FTP's capabilities. It is best to try some of the
commands with FTP as you read along, so that you can understand
exactly how they work. Don't worry about damaging your database
by accident; FTP was designed to use your database in a read-only
mode. This means that FTP is unable to alter your database in
any way; it can only display data previously created by your
genealogy program.
NEW FEATURES IN FTP Version D
This section of the manual lists the new features which are now
available in FTP with this release. Experienced FTP users may
only need to read this section, along with the descriptions of
the new commands, in order to become fully familiar with this new
version. First-time users can ignore this section and resume
with the installation instructions.
GEDCOM Extensions
FTP's GEDCOM export capability is now available in all three
versions of FTP (Family Ties, PAF, and GEDCOM). Now all versions
of the program will allow you to create a GEDCOM file consisting
of only part of your database (as represented on the last Wall
Chart), or your entire database. This GEDCOM capability has been
certified by the LDS church for submissions to Ancestral File,
and complies with the GEDCOM Draft Release 5.0 Specification,
dated December 31, 1991.
7
Register Reports
FTP now contains yet another new printed report, called the
Modified Register format report. This report is used in place of
a Descendants Chart, where all information known about a person
is formatted in easy-to-read paragraphs. An alphabetized index
is also included to aid in locating individuals in the narrative.
Family Group Sheets
FTP can now also print Family Group sheets, a one page report
containing extensive information on a complete family. These
pages are similar to the Three Generation Charts, but contain
greater detail on each family and print in compressed print (132
characters).
Wall Chart Improvements
Many additions have been made to the Wall Chart generation
section of FTP. First, you may now select the Box Width to be
used in printing individuals on the chart. Using a larger box
width (the default is 11 characters) permits longer names to be
printed inside the box. You may also now save the last generated
wall chart to disk for recovery and printing later. Simply
recall the file containing the Wall Chart positioning locations
and the people will be returned to the proper positions for
printing, index generation, GEDCOM export, etc.
Performance Improvements
Many improvements have been made to the FTP Wall Chart generation
utilities, pedigree collapse checking, and conversion programs to
improve performance. In some cases Wall Chart generation times
are up to 10 times shorter than Version C! This dramatic
increase in speed could only be accomplished by consuming more of
your computer's RAM memory. Effective this release, it is
suggested that you have 640K of RAM to run FTP.
Bug Fixes
Fixed in Version D were the following: better support for early
IBM monochrome displays which were unable to support highlighting
or reverse video; full 5-digit support in all number fields for
those of you with over 10,000 people in your database (FTP now
supports 32,700 people in a single database); a majority of the
DOS errors which occur when problems develop with the printer are
now trapped by FTP, rather than having you "bounced out" to DOS
in a program crash; better support for laser printers; and a
special way to invoke FTP if your computer's BIOS does not
properly support video scrolling. We also heard your suggestions
for more detailed directions on selecting "Starting" and
"Terminating" people for Wall Chart generation, and have included
more information on this topic in the manual.
8
If you have a problem, please send us a copy of your database on
disk, and a description of the problem. We will fix the problem
and return a new version of FTP to you as soon as possible.
INSTALLATION
Installation of the FTP program is easy, even for the novice
computer user. Please find the section for your computer
configuration (Floppy drives or Hard Disk), and proceed with the
directions that follow.
Installing FTP GEDd (GEDCOM) On A Floppy Disk System
Copy all the programs on your disk to another floppy disk.
Single disk drive users must simply swap their diskettes at the
appropriate time. Run the GED2FTP.BAT program to import your
GEDCOM database file and reformat it into a file suitable for use
by FTP. GED2FTP must be run whenever you have modified your
GEDCOM database and wish to see these changes in FTP. You may
then run the FTP program. To run the program, select the floppy
drive where FTP is located (A: or B:), and type GEDP. The FTP
program will then begin to search for the necessary database
files it needs to run. If it is unable to find the files, you
will be prompted to tell FTP where the files can be found.
Installing FTP GEDd (GEDCOM) On A Hard Disk System
Copy all the programs on the disk to the sub-directory where your
GEDCOM data files currently reside. Run the GED2FTP.BAT program
to import your GEDCOM database file and reformat it into a file
suitable for use by FTP. You must run the GED2FTP program each
time you change your GEDCOM database and wish to see those
changes in FTP. To run FTP, select the appropriate sub-directory
using the Change Directory command (CD \dirspec), and invoke the
program by typing GEDP.
QUICK START
There are now several optional ways to run the FTP program.
First, if you have a monochrome monitor, start FTP using the "/M"
command (Example: you would type "FTP /M" for the Family Ties
version, "PAFP /M" for the PAF version, or "GEDP /M" for the
GEDCOM version). If you encounter difficulties in generating a
Wall Chart with the FTP program (your computer "hangs", or fails
to respond to any keystrokes), invoke FTP with the "/BIOS"
command. This command tells FTP to minimize its use of special
BIOS calls which some older systems cannot support.
Now that you have installed and invoked the FTP program, the
program should begin organizing your family history database for
display purposes. This process can take some time, depending
upon the size of your database and the speed of your computer.
When this is completed, the message, "Press Any Key" appears. By
pressing a key, you will enter FTP's MAIN menu and the Three
9
Generation chart corresponding to your first database record will
be displayed. To exit the FTP program, type 'Q' for Quit, and
you will be returned to DOS.
The display is organized in the following manner. Each page
represents a single family, containing the parents and their
children. In addition, the parent's parents are included so that
you may see how various families are linked together. The display
is organized so that the husband appears in the left center box,
and the wife in the right center box. Page numbers located
beneath these two boxes indicate the page number of an other
marriage for that person (shown as {xxx}). Birth, death, and
marriage date information is provided for these individuals.
Should the identity of a husband or wife be unknown, that
particular box will remain empty.
Parents of the husband and wife appear in the upper row of boxes.
A page number is also provided for each set of parents
corresponding to the page where their family will be displayed.
This allows the user to locate and trace a desired family
lineage.
Children appear on a single line below the parents. FTP is
designed to display 5 children at a time. Should there be more
than 5 children, the lower line of the children's box will say
"More Children", and other children can be viewed by pressing "M"
for More children. When all children have been displayed,
pressing "M" again will return to the display using the first 5
children. Birth, death, and page number information is provided
for each child. It should be noted that some children will not
have a page number next to their names. This is due to the fact
that these children have no spouses or children themselves, so
they need only appear on the parent's page.
On color displays, certain people in the database will be
displayed in green or red, rather than white. These colors are
used in conjunction with the tree "pruning" capabilities included
in FTP. Green indicates the starting person that will be used
for all wall charts (all people, descendants, or ancestors). Red
is used to indicate terminating people, which are selected to
remove family lines from the various wall charts. Terminating
people are not included in wall charts when they are generated.
Guidelines in selecting the starting person and terminating
persons can be found in the command descriptions below (see the
Tree command). On monochrome displays, these people will be
shown in reverse video.
PERUSING THE DATABASE
Now that you have learned how to start and stop the FTP program,
it is time to learn how to use the database perusal system. This
system was designed to allow you to follow certain family lineage
easily.
10
Details Display
The first command is the Details command, executed by typing the
letter "D" at the MAIN menu. The details command offers
additional detailed information on the selected husband/wife pair
such as record number, birth, christening, death, burial and
marriage information. The combination of the Three Generation
chart and the Details display is used to make one page for
printing.
Jump to Next Page
The Next command (type "N" from the MAIN menu) allows you to jump
to the next page number. When you have reached the end of your
database, the Next command jumps back to the first page.
Jump to New Page
The Jump command (type "J" from the MAIN menu) allows you to jump
to any desired page number. This is useful when you know the
page number where a particular family is displayed. In addition,
the page number of each child or parent is displayed on the Three
Generation chart. You may use the Jump command to move to these
particular page numbers as desired.
Jump to Husband's or Wife's Parents
Several commands are also available to jump to specific locations
along the family tree. The Husband's parents command (type "H"
from the MAIN menu) selects the husband's parents to be displayed
in Three Generation form, moving their information from the upper
left corner of the screen to the center. Likewise, the Wife's
parents command ("W" from the MAIN menu) selects the wife's
parents information in the upper right corner of the display to
appear in the center. These traversals are also possible by
using the Jump command, and entering the page number displayed by
their information.
Jump to a Child
A specific child may be selected by using the Child command ("C"
from the MAIN menu), followed by the number which appears to the
left of the child's name. If only one child exists the program
will immediately jump to that child's page when you press "C" (no
child number is required). You may not select children which do
not have a valid page number.
Jump to Another Marriage
You may jump to a husband or wife's Other Marriage by using the
OtherMar command ("O" from the MAIN menu). If both husband and
wife have other marriages you will be asked to select the desired
marriage by pressing "H" or "W".
11
Spend a few moments moving around your database using the Jump,
Hpar, Wpar, OtherMar and Child commands. Use the Details command
to view additional information on the selected family. Remember,
you cannot damage your database using the FTP program, as FTP
only reads your database. It cannot write or otherwise modify
your data.
PRINTING THE DATABASE
This portion of the FTP reference focuses on the printing
capabilities. Several types of charts may be printed by
selecting the Print command ("P" from the MAIN menu). This will
invoke the PRINT menu. Throughout this section, the menu being
described will be shown in a specific format. This format will
be explained with the use of the following example:
PRINT | CONFIG | CHARACTER TRANSLATION
This means that to select this menu, you first select "Print"
from the MAIN menu, followed by "Config" from the PRINT menu, and
finally "Character Translation" from the PRINT | CONFIG menu. In
order to enter numbers when prompted, use the numeric keys and
then press [ENTER]. If the [ESC] key is pressed, the original
value will be restored.
PRINT Menu
The PRINT menu allows you to print your database in various
formats. Pressing "P" from the MAIN menu will cause the PRINT
menu to be displayed. The PRINT menu presents the options listed
below.
Printing Three Generation Charts
Pressing "T" from the PRINT menu will display the PRINT | THREE
GENERATION CHARTS menu. This menu allows the user to print the
Three Generation charts displayed on the monitor. A more
complete description follows in the next section.
Printing Wall Charts
Pressing "W" from the PRINT menu will display the PRINT | WALL
CHART menu. This menu allows the user to print a chart of the
starting person's ancestors, descendants, or all people in the
database, along with their interconnecting links. This
capability is described in more detail in a later section.
Printing Register Reports
Pressing "R" from the PRINT menu will display the PRINT |
REGISTER REPORT menu. This menu allows the user to print the
descendant history of a starting person, along with an
alphabetized index. This capability is described in a later
section.
12
Printing Family Group Sheets
Pressing "G" from the PRINT menu will display the PRINT | GROUP
SHEETS menu. This menu allows the user to print family group
sheets, along with an alphabetized index. This capability is
described in a later section.
Printer Configuration
Pressing "C" will display the PRINT | CONFIG menu. This menu
allows the user to configure certain key character values in
order to draw boxes and initialize the printer.
Pressing [ESC] will cancel the PRINT menu and return to the MAIN
menu. For the most part, the [ESC] key is used in the program to
return to the next menu level, terminating finally at the MAIN
menu.
PRINTING THREE GENERATION CHARTS
PRINT | THREE GENERATION CHARTS menu
The PRINT | THREE GENERATION CHARTS menu allows the user to print
the contents of the database in Three Generation chart format.
This format allows every person in the database to be printed.
Each chart occupies a printed page. The chart is in the same
format as the display screen (described earlier). The only
differences are that the printed chart allows up to twenty
children to be displayed, and the Details chart, which can be
displayed by pressing the "D" key from the MAIN menu, occupies
the bottom of the page on the printed chart. Each person printed
on the chart has cross references to other charts on which they
appear. The cross references are given between the braces
({xxxxx}), where "xxxxx" would indicate the page number.
References are given for the parents, other marriages and
children. The entire database may be easily examined with the
use of a complete set of these charts. Pressing "T" from the
PRINT menu will cause the PRINT | THREE GENERATION CHARTS menu to
be displayed. The options of the PRINT | THREE GENERATION CHARTS
menu are defined in the following paragraphs.
Printer Mode Command
Pressing "P" from the PRINT | THREE GENERATION CHARTS menu will
allow the user to enter a printer control string that will place
the printer into the mode desired for printing Three Generation
charts. This printer control string will be sent to the printer
prior to printing any of the Three Generation charts. When the
program has completed the printing of these charts, it will send
the "Initialize" printer control string to the printer. The
"Initialize" printer control string may be modified from the
PRINT | CONFIG menu. All printer control strings should be
entered as a list of ASCII codes separated by commas (Example:
"15,27,48" Note: do NOT enter the double quote characters.) Press
13
[ENTER] when the string has been completely entered or press
[ESC] to restore the original string.
Set Left Margin
Pressing "L" will allow the user to enter a value for the left
margin. The program will add this number of spaces to the left
of the printed chart on all pages.
Set Binding Spaces
Pressing "B" will allow the user to enter a value for the binding
spaces. The program will add this number of spaces to the left
of the printed chart only on right hand pages. The right hand
pages will have this number of spaces plus the spaces specified
for Left Margin added to the left of the chart. However, left
hand pages (double sided printing) will have only the left margin
spaces added to the left of the chart. Note that if double sided
printing is not selected, then all pages are right hand pages and
the binding spaces will be added.
Select Double Sided Printing
Pressing "D" will toggle double sided printing on or off. If
double sided printing is selected, then all odd (right hand)
pages will be printed first and the user will be prompted to
reverse the paper. Once the paper has been reversed, the user
can press any key and the program will print the even (left hand)
pages on the back of the odd pages. Page 2 will print on the
reverse side of page 1, etc. See the description of left margin
and binding spaces presented above for positioning the charts
differently on left and right hand pages.
Print Font Size
Pressing "F" will select the font size if FTP is being used with
a PostScript printer. PostScript printers can be selected from
the PRINT | CONFIG menu. Font size will determine the size of
each printed character, and therefore the size of the Three
Generation chart. See the end of this manual for more
information on PostScript printing.
Print Alignment Line
Pressing "A" will cause an alignment line to be printed. This
line will obey the left margin and binding space settings
currently in effect. If double sided printing is selected, then
two lines will be printed; one for the left hand pages and one
for the right hand pages.
Print This (Current) Chart
Pressing "T" will cause one Three Generation chart to be printed.
The chart will contain the information that is currently
14
displayed on the screen, plus the Details screen associated with
that page.
Print a Range of Charts in the Database
Pressing "R" will cause a range of Three Generation charts to be
printed. You will be prompted for the range of pages desired.
This command utilizes the double sided printing option (if
enabled) to print a chart set on both sides of the paper.
Print All Charts in the Database
Pressing "C" will print a complete set of Three Generation
charts. This command utilizes the double sided printing option
(if enabled) to print a chart set on both sides of the paper.
Print Modified Charts
Pressing "M" will cause all Three Generation charts whose
information has been modified since a certain date to be printed.
The user will be prompted to enter a date, which must be entered
in the format "DD-MMM-YYYY", where "DD" is the day (01-31), "MMM"
is the month (Jan-Dec) and "YYYY" is the four digit year (1989).
All charts which contain information that has been modified on or
after that date will be printed. This command is currently
supported only in FTP for Family Ties, as PAF and GEDCOM records
do not contain a field with the date the record was last updated.
Print Three Generation Chart Index
Pressing "I" will display the PRINT | THREE GENERATION CHARTS |
INDEX menu. This menu is described in the section entitled,
"PRINTING AN INDEX". It allows the user to print an alphabetized
index to the Three Generation charts.
Print Three Generation Charts From the Last Wall Chart
The PRINT WALLCHART command may be used in conjunction with the
TREE command from the MAIN menu to print a chart of a selected
family line. Pressing "W" from the PRINT | THREE GENERATION
CHARTS menu will print the charts associated with the last
generated wall chart, allowing you to print three generation
charts of a specific family line.
[ESC] - Return to PRINT menu
Pressing the ESCAPE ([ESC]) key will cancel the PRINT | THREE
GENERATION CHARTS menu and return to the PRINT menu.
PRINTING WALL CHARTS
PRINT | WALL CHART menu
15
The PRINT | WALL CHART menu allows the user to print the contents
of the database in Wall chart format. This format prints each
person in the database on a single Wall chart with no crossed
lines. Lines are drawn on the chart to connect spouses and also
to connect parents with their children. This version of the
program removes the crossed lines produced by Pedigree Collapses
which appeared in earlier versions. The Wall chart will be
printed across physical page boundaries. The pages must then be
trimmed and taped together to form the complete chart. Pressing
"W" from the PRINT menu will cause the PRINT | WALL CHART menu to
be displayed. The PRINT | WALL CHART menu options are described
in the following paragraphs.
Enable/Disable Horizontal Spacing
Pressing "S" will toggle the horizontal spacing on or off. If
horizontal spacing is on, then a person will not be placed on the
chart directly next to another person. Instead, a blank space
will be inserted between them. Spouses will still be placed next
to one another, but people related in ANY OTHER WAY will be
separated by a blank space. Note that turning on horizontal
spacing will cause the chart to be wider, but it will be much
easier to read.
Set Horizontal Optimization
Pressing "H" will allow the user to enter a value for the
horizontal optimization. The exact meaning of this item is
closely related to the Wall chart generation algorithm and not
easily explained. Increasing the value of this item will tend to
trade horizontal space for vertical space. The user should
experiment with it to find the most convenient size for the
chart. The usefulness of this item will vary depending on the
structure of family relationships in the database. If the chart
is generated, and it is very large horizontally and short
vertically, then increase the value of this item and regenerate
the chart.
Including Pedigree Collapse Information
Pressing "I" will allow the user to include all information on
family lines which contain Pedigree Collapses. This command is
only useful on Ancestors or Descendants Charts, as the All
Persons chart always includes this information. See the
following section on Pedigree Collapses for additional
information. Use of this command may cause your Wall Chart to
print with crossed lines and other irregularities under certain
circumstances.
Chart Type
The chart type can be selected by pressing "C" and toggling
through the available choices. Chart types currently supported
are the All Persons wall chart, Ancestors wall chart, and
16
Descendants wall chart. All charts begin with the defined
starting person and continue outwards.
Generate Wall Chart
Pressing "G" will instruct the program to generate a wall chart
layout using the layout options described above. When this
command is entered, the menu will disappear and the program's
progress will be shown by a chart outline on the screen. This
outline is drawn using a box for each person placed on the chart.
If the database is large, then only a portion of the outline may
be shown on the screen. The bottom line of the screen will
contain a display of the maximum row and maximum column positions
needed. This display will change as new persons are placed on
the chart. After all persons are placed on the chart, a vertical
optimization step will begin. During this step, all people are
examined to see if they can be moved upward on the chart without
causing crossed lines. The Wall chart generation may take a
substantial period of time to execute if the database is large,
so be patient. NOTE: A test is performed after the chart is
generated and optimized to determine that no two people are
placed in the same position. If this occurs, a Collision Error
will be reported. Write down the numbers of the individuals who
have collided, and send this information (along with a copy of
your database) to the authors. We will make the necessary
corrections in the program to ensure that the program will
function with your database. After the generation is completed,
a new menu will automatically be invoked, called the PRINT | WALL
CHART | OPTIONS menu. This menu is described below.
Return to Previous Wall Chart
In the event that you make a mistake and exit the PRINT | WALL
CHART | OPTIONS menu prematurely, you can return to this menu and
bypass the process of having to regenerate the chart by pressing
"R". The previously generated chart will be restored and you
will be returned to the PRINT | WALL CHART | OPTIONS menu as if
you had generated the chart. You may return to this chart at any
time until you exit the program or generate a new wall chart.
Load Wall Chart Data From a File
Pressing "L" will allow the user to load a Wall chart position
file for printing purposes. This allows the user to save a chart
configuration without regenerating it again, then use it later
for additional printing (Wall chart or associated Three
Generation charts) or GEDCOM export (last Wall chart option). As
in the Return to Previous Wall Chart command above, the chart
will be restored and you will be returned to the PRINT | WALL
CHART | OPTIONS menu as if you has generated the chart.
[ESC] - Return to PRINT Menu
17
Pressing escape cancels the PRINT | WALL CHART menu and returns
to the PRINT menu.
PRINT | WALL CHART | OPTIONS menu
This menu allows the user to select printer options which are
used for printing the Wall chart. The lower box in the menu does
not show options but instead displays what the total size of the
chart would be if it was printed with the printer options
currently in effect. As values for the printer options are
changed, this display will show their effect on the size of the
chart. The PRINT | WALL CHART | OPTIONS menu contains options
which are discussed in the following paragraphs.
Set Printer Initialization
Pressing "P" will allow the user to enter a printer control
string that will place the printer into the mode desired for
printing the Wall chart. This printer control string will be
sent to the printer prior to printing the chart. When the
program has completed the printing of the chart, it will send the
"Initialize" printer control string to the printer. The
"Initialize" printer control string may be modified from the
PRINT | CONFIG menu. This command only appears when a PostScript
printer is NOT used.
Set Printer Orientation
Pressing "P" when using a PostScript printer toggles the printer
orientation between Portrait and Landscape modes. This can be
used to make the process of taping together all the various pages
easier by requiring fewer horizontal pages.
Set Box Width
Pressing "X" allows the user to set the size of each box on the
Wall Chart to permit as wide a box as is needed to accommodate
names. The default and minimum value for the box width is 11
characters. In order to generate the best looking box, set the
Box Width value to an odd number. This permits the vertical bars
connecting parents to children to be centered on the box.
Set Font Size
Pressing "F" will select the font size if FTP is being used with
a PostScript printer. PostScript printers can be selected from
the PRINT | CONFIG menu. Font size will determine the size of
each printed character, and therefore the width of the Wall
Chart. See the end of this manual for more information on
PostScript printing.
Set Total Lines per Page
18
Pressing "T" will allow the user to enter a value for the total
lines per page. This value specifies the maximum number of lines
that the printer can place on a single page. This value is used
to determine if a form feed is sent after the last usable line of
the page has been printed. If total lines per page is equal to
usable lines per page then a form feed will not be sent. This is
typically used for continuous form paper so that printing each
column of pages is one continuous operation.
Set Usable Lines per Page
Pressing "U" will allow the user to enter a value for the usable
lines per page. This value specifies the number of lines that
should be used on each page when printing the chart.
Set Page Length (inches)
Pressing "L" will allow the user to enter a value for the page
length in inches. This value is only used to display the printed
size of the chart which was described above.
Set Characters per Line
Pressing "C" will allow the user to enter a value for the
characters per line. This value specifies how many characters
the printer can print on each line.
Set Line Width (inches)
Pressing "W" will allow the user to enter a value for the page
width in inches. This value is only used to display the printed
size of the chart which was described above.
Enable/Disable Printing Dot In Blank Cell
Pressing "B" will toggle this feature on or off. If it is turned
on then a blank cell in the Wall chart will have a dot printed in
the center. This dot is helpful when following row/column lines
to locate a person on the chart.
Print Birth/Death Dates
Pressing "D" will toggle this feature on or off. If it is turned
on then each person on the chart will have the birth and death
years printed on the lower left and right box outlines
respectively.
Enable/Disable Other Marriage Reference
Pressing "O" will toggle this feature on or off. If it is turned
on then a person with more than one marriage will have the
letters "OM" printed on the upper right box outline.
Print Three Generation Cross Reference
19
Pressing "R" will provide each person on the wall chart with a
cross reference in the upper left box outline. If the page
number cross reference is selected then each person will have the
page number of their Three Generation chart printed on the upper
left box outline. A person that does not appear as husband or
wife on a Three Generation chart will not have a number printed
regardless of this feature's selection state. This occurs for all
unmarried children in the database. If the record number cross
reference is selected then each person will have their Family
Ties of PAF record number in the upper left box outline. Up to
five digits will be displayed.
Print Wall Chart
Pressing "W" will initiate the printing of the Wall chart. The
PRINT | WALL CHART | OPTIONS menu is removed, and a small window
is opened to show how much of the chart has been printed.
Printing the chart may be stopped at any time by pressing the
[ESC] key.
Print Index
Pressing "I" will display the PRINT | WALL CHART | OPTIONS |
INDEX menu. This menu is described in the section entitled,
"PRINTING AN INDEX". It allows the user to print an alphabetized
index to the Wall chart.
Save Wall Chart Positions to a File
Pressing "S" will save the current positions of all people on the
Wall chart to a file. This file can be recovered later using the
Load Wall Chart Data from a File command under the PRINT | WALL
CHART menu. The chart can then be re-printed or used for GEDCOM
export without having to generate it again. It is suggested that
Wall charts be saved with the ".CHT" extension in order to keep
track of all chart files easily.
Generate New Layout
Pressing "N" will return to the PRINT | WALL CHART menu. This
will allow the user to generate another Wall chart using
different layout option values.
[ESC] - Return To MAIN Menu
Pressing [ESC] cancels the PRINT | WALL CHART | OPTIONS menu,
returning to the PRINT menu.
PEDIGREE COLLAPSES AND WALL CHARTS
This section provides additional information on how FTP deals
with Pedigree Collapses in the generation of Wall Charts for
Ancestors, Descendants, or All Persons. The section consists of
a definition of Pedigree Collapse, followed by how FTP deals with
20
it during database conversion, Wall Chart generation, and other
functions.
What Is Pedigree Collapse?
Pedigree Collapse is the term used to describe the situation
where people are related in more than one way. Common examples
of Pedigree Collapse include: the marriage of cousins (they are
spouses and cousins), two brothers from one family who marry two
sisters from another family (they are double in-laws), or a woman
who marries a man, then later marries his brother (the men are
both a spouse and an in-law). The current version of Family Ties
(Version 1.19g) does not allow the genealogist to enter Pedigree
Collapse information; however, both PAF and GEDCOM
representations do permit these multiple relationships to exist.
What Is The Problem With Pedigree Collapse?
The FTP Wall Chart generation software is designed to display
your family history information in a clear and concise manner.
The Wall Charts were designed so that no lines would cross on the
page, providing a clear understanding of each family and its
relationships. Pedigree Collapses would cause crossed lines on
the Wall Charts, making them difficult to read.
How Does FTP Solve This Problem?
FTP uses a two step approach towards Pedigree Collapses. First,
Pedigree Collapses are detected during the conversion process
(FTCONV, PAFCONV, or GED2FTP), and adjustments are made in the
database to permit proper Wall Chart printing. These collapses
are reported during conversion time simply for the user's
benefit; they do not reflect problems with either the user's
database or the FTP program. These changes to the database do
not affect the Three Generation Charts, Register Reports, Family
Group Sheets, Indexes, or GEDCOM export capabilities of FTP.
Next, Pedigree Collapses are printed on the Wall Charts in a
unique way. Each person with a Pedigree Collapse appears on a
Wall Chart twice; once as a child under their parents (with no
spouse or siblings), and once as a parent with a spouse and
children (but no mother or father). The Row and Column locations
of this person appear in the outline of the box using "Rxxx
Cxxx", where "Rxxx" is the Row number and "Cxxx" is the column
number. When the Row and Column locations are zero ("R0 C0")
this means that the person does not appear elsewhere on the chart
and that this part of the family line has been terminated. Using
the "I"nclude Pedigree Collapses command from the PRINT | WALL
CHART menu will include the second listing of each person who is
a Pedigree Collapse, but this may sometimes result in charts with
irregularities.
PRINTING REGISTER REPORTS
21
PRINT | REGISTER REPORT menu
The PRINT | REGISTER REPORT menu allows the user to print a
descendants history narrative in Modified Register format. This
format allows every descendant of the starting person in the
database to be printed. Each person (and their spouse, if
present) is printed in one paragraph. The children of this
person are then listed, with any children that also have children
printed again in a separate paragraph in the next generation.
Children which are continued in the next generation have a "+"
sign printed in front of their number. This indicates that this
family line continues into the next generation. The report is
organized by generation, and descendants are grouped by families
as well as by generation. Pressing "R" from the PRINT menu will
cause the PRINT | REGISTER REPORT menu to be displayed. The
options of the PRINT | REGISTER REPORT menu are defined in the
following paragraphs.
Printer Mode Command
Pressing "P" from the PRINT | REGISTER REPORT menu will allow the
user to enter a printer control string that will place the
printer into the mode desired to print Modified Register reports.
This string will be sent to the printer prior to printing the
report. When the program has completed printing, it will send
the "Initialize" printer control string to the printer. The
"Initialize" printer control string may be modified from the
PRINT | CONFIG menu. All printer control strings should be
entered as a list of ASCII codes separated by commas (Example:
"15,27,48" Note: do NOT enter the double quote characters.) Press
[ENTER] when the string has been completely entered or press
[ESC] to restore the original string.
Set Font Size
Pressing "F" will select the font size if FTP is being used with
a PostScript printer. PostScript printers can be selected from
the PRINT | CONFIG menu. Font size will determine the size of
each printed character, and therefore the width of the Register
Report. See the end of this manual for more information on
PostScript printing.
Set Left Margin
Pressing "L" will allow the user to enter a value for the left
margin. The program will add this number of spaces to the left
of the printed chart on all pages.
Select Column Width
Pressing "C" from the PRINT | REGISTER REPORT menu will allow the
user to select the column width for the Register Report
paragraphs. The program will word wrap the text on each
individual (and their spouse, if they exist) to this column
22
width. Use this command, along with the "L"eft margin command,
to print the Register report text in the proper location on the
printed page from left to right.
Set Usable Lines per Page
Pressing "U" will allow the user to enter the number of lines
which may be printed on each page. The program will print all
information (including headers and page numbers) within these
limits.
Set Top Margin
Pressing "T" will allow the user to specify how many lines the
printer must be advanced at the top of a new page. Use this
command, along with the "U"sable lines per page command, to print
the Register Report text in the proper location on the printed
page from top to bottom.
Select Double Sided Printing
Pressing "D" will toggle double sided printing on or off. If
double sided printing is selected, then all odd (right hand)
pages will be printed first and you will be prompted to reverse
the paper. Once the paper has been reversed, you can press any
key and the program will print the even (left hand) pages on the
back of the odd pages. Page 2 will print on the reverse side of
page 1, etc. See the description of left margin presented above
for positioning the charts differently on left and right hand
pages.
Print the Register Report
Pressing "R" will cause the Modified Register Report to be
printed. This command utilizes the double sided printing option
(if enabled) to print the report on both sides of the paper.
Print Register Report Index
Pressing "I" will display the PRINT | REGISTER REPORT | INDEX
menu. This menu is described in the following section entitled,
"PRINTING AN INDEX". It allows the user to print an alphabetized
index to the Modified Register report.
[ESC] - Return to PRINT menu
Pressing the ESCAPE ([ESC]) key cancels the PRINT | REGISTER
REPORTS menu and return to the PRINT menu.
PRINTING FAMILY GROUP SHEETS
PRINT | GROUP SHEETS menu
23
The PRINT | GROUP SHEETS menu allows the user to print the
contents of the database in Family Group Sheet format. Each
family occupies a printed page, with additional pages used as
necessary for families with a large number of children. The
group sheet contains all birth, christening, death, and burial
information on a husband and wife, with brief information
provided on each child. Each person printed on the chart
includes their record number in the database for easy reference.
Each Family Group Sheet is numbered in the same sequence as the
Three Generation Charts for easy reference. Pressing "G" from
the PRINT menu will cause the PRINT | GROUP SHEETS menu to be
displayed. The options of the PRINT | GROUP SHEETS menu are
defined in the following paragraphs.
Printer Mode Command
Pressing "P" from the PRINT | GROUP SHEETS menu will allow the
user to enter a printer control string that will place the
printer into the compressed print mode desired for printing
Family Group Sheets. This printer control string will be sent to
the printer prior to printing any of the Family Group Sheets.
When the program has completed the printing of these charts, it
will send the "Initialize" printer control string to the printer.
The "Initialize" printer control string may be modified from the
PRINT | CONFIG menu.
Select Double Sided Printing
Pressing "D" will toggle double sided printing on or off. If
double sided printing is selected, then all odd (right hand)
pages will be printed first and the user will be prompted to
reverse the paper. Once the paper has been reversed, the user
can press any key and the program will print the even (left hand)
pages on the back of the odd pages. Page 2 will print on the
reverse side of page 1, etc.
Print Font Size
Pressing "F" will select the font size if FTP is being used with
a PostScript printer. PostScript printers can be selected from
the PRINT | CONFIG menu. Font size will determine the size of
each printed character, and therefore the size of the Family
Group Sheet. See the end of this manual for more information on
PostScript printing.
Print This (Current) Sheet
Pressing "T" will cause a single Family Group Sheet to be
printed. The sheet that is printed will contain the information
that is currently displayed on the screen.
Print a Range of Sheets in the Database
24
Pressing "R" will cause a range of Family Group Sheets to be
printed. You will be prompted for the range of pages desired.
This command utilizes the double sided printing option (if
enabled) to print a set of group sheets on both sides of the
paper.
Print All Sheets in the Database
Pressing "A" will print a complete set of Family Group Sheets.
This command utilizes the double sided printing option (if
enabled) to print a set of group sheets on both sides of the
paper.
Print Modified Sheets
Pressing "M" will cause all Family Group Sheets whose information
has been modified since a certain date to be printed. The user
will be prompted to enter a date, which must be entered in the
format "DD-MMM-YYYY", where "DD" is the day (01-31), "MMM" is the
month (Jan-Dec) and "YYYY" is the four digit year (1989). All
charts which contain information that has been modified on or
after that date will be printed. This command is currently
supported only in FTP for Family Ties, as PAF and GEDCOM records
do not contain a field with the date the record was last updated.
Print Group Sheet Index
Pressing "I" will display the PRINT | GROUP SHEETS | INDEX menu.
This menu is described in the section entitled, "PRINTING AN
INDEX". It allows you to print an alphabetic index to the group
sheets.
Print Group Sheets From the Last Wall Chart
The PRINT WALLCHART command may be used in conjunction with the
TREE command from the MAIN menu to print a chart of a selected
family line. Pressing "W" from the PRINT | GROUP SHEETS menu
will print the group sheets associated with the last generated
wall chart, allowing you to print group sheets of a specific
family line.
[ESC] - Return to PRINT menu
Pressing the ESCAPE ([ESC]) key will cancel the PRINT | GROUP
SHEETS menu and return to the PRINT menu.
PRINTING AN INDEX
FTP allows the user to print an alphabetized index to the Three
Generation charts, Wall charts, and Register Reports. It also
allows the user to specify printer options which affect the way
the index is printed. The PRINT | THREE GENERATION CHARTS |
INDEX menu, PRINT | WALL CHART | OPTIONS | INDEX menu, and PRINT
25
| REGISTER REPORT | INDEX menu are identical, and present the
options described in the following paragraphs.
Set Printer Mode Command
Pressing "P" will allow the user to enter a printer control
string that will place the printer into the mode desired for
printing the Three Generation chart index. This printer control
string will be sent to the printer prior to printing the index.
When the program has completed the printing of the index, it will
send the "Initialize" printer control string to the printer. The
"Initialize" printer control string may be modified from the
PRINT | CONFIG menu.
Set Font Size
Pressing "F" will select the font size if FTP is being used with
a PostScript printer. PostScript printers can be selected from
the PRINT | CONFIG menu. Font size will determine the size of
each printed character, and therefore the width of the index. See
the end of this manual for more information on PostScript
printing.
Set Left Margin
Pressing "L" will allow the user to enter a value for the left
margin. The program will add this number of spaces to the left
of the printed index on all pages. Additional information can be
found in the description of Width of Column below.
Set Binding Spaces
Pressing "B" will allow you to enter a value for the binding
spaces. The program will add this number of spaces to the left
of the printed index only on right hand pages. The right hand
pages will have this number of spaces plus the spaces specified
for left margin added to the left of the index. However, left
hand pages will have only the left margin spaces added to the
left of the chart. Note that if double sided printing is not
selected, all pages are right hand pages and the binding spaces
will be added.
Set Width of Column
Pressing "W" will allow the user to enter a value for the width
of the index. The program will need at least 29 characters for
printing everything but the name field. Therefore, the specified
width must be greater than 29. All additional characters beyond
the 29 will be used for the name field. If a name will not fit
into the space allotted, then it will be truncated. Specifying
this width in conjunction with the left margin and binding spaces
allows the right margin to be calculated using the following
formula:
26
Right Margin = Columns/Page - Left Margin - Binding Spaces
Set Usable Lines per Page
Pressing "U" will allow the user to enter a value for the number
of lines which may be used on each page. The value entered here
INCLUDES space used to print the index header and the page
number. See the description of Top Margin below for additional
information.
Set Top Margin
Pressing "T" will allow the user to enter a value for the number
of lines to skip at the beginning of each page of the index. The
bottom margin may be calculated from the specified values for top
margin and usable lines/page using the formula given below:
Bottom Margin = Total Lines/Page - Top Margin - Usable Lines/Page
Enable/Disable Double Sided Printing
Pressing "D" will toggle double sided printing on and off. If
double sided printing is selected, then all odd (right hand)
pages will be printed first and the user will be prompted to
reverse the paper. Once the paper has been reversed, the user
can press any key and the program will print the even (left hand)
pages on the back of the odd pages. Page 2 will print on the
reverse side of page 1, etc. See the description of left margin
and binding spaces presented above for positioning the index
differently on left and right hand pages.
Print Alignment Line
Pressing "A" will cause an alignment line to be printed. This
line will obey the left margin and binding space settings
currently in effect. If double sided printing is selected, then
two lines will be printed; one for the left hand pages and one
for the right hand pages.
Print the Index
Pressing "I" will initiate the printing of the index.
[ESC] - Return To Previous Menu
Pressing the escape key will cancel the INDEX menu and return to
the appropriate printing menu (Three Generation charts, Wall
charts, or Register Report).
PRINTER CONFIGURATION
PRINT | CONFIG menu
27
This menu allows the user to select printer options which are
used for ALL printing operations. Printing options which are
specific to a particular printing format can be changed when
selecting options for that format. Pressing "C" from the PRINT
menu will cause the PRINT | CONFIG menu to be displayed. The
PRINT | CONFIG menu will present options which are documented in
the following paragraphs.
Set Output Device
All printouts may now be re-directed to a variety of output
devices, including the LPTx: ports, the COMx: ports, and
filenames. To specify a port (such as LPT1:), type in the name
WITHOUT THE COLON. Filenames can be selected by typing the full
path, name and extension. Change the output device by pressing
"D" and entering your device selection. The default device is
"PRN", the system printer.
Set Printer Default Initialization
Pressing "I" will allow the user to enter a printer control
string that will place the printer into its default state. The
default state is that which the user wants the printer to be in
when this program is terminated. This string should also clear
the printer buffer of characters because it is used to abort
printing. This string defaults to the value used by most
IBM/EPSON compatible printers.
Set Begin Bold Character String
Pressing "B" will allow the user to enter a printer control
string that will cause the printer to print bold characters. This
string is defaulted to the value used by most IBM/Epson
compatible printers.
Set End Bold Character String
Pressing "E" will allow you to enter a printer control string
that will cause the printer to print normal weight characters
(not bolded). This string is defaulted for use with IBM/Epson
compatible printers.
Post Script Printer Support
Pressing "O" will toggle whether FTP should convert all printed
output into PostScript language. This setting should only be
enabled if the printer to be used supports the PostScript command
language. See below for information on using PostScript with
FTP.
Set Paper Type
28
Pressing "P" will toggle the type of paper to "Continuous" or
"Single sheet". If "Single sheet" is selected the program will
pause between pages to allow the user to position the paper.
Save Printer Configurations
Pressing "S" will save all printer configuration information used
by the FTP program for wall charts, indexes, and three generation
charts. This configuration file is named PRTOPT.FTP, and is
automatically loaded when you run the FTP program. If the file
cannot be found, a series of defaults are selected which support
most Epson-compatible dot matrix printers which utilize the IBM
character set.
Set Character Translation Table
Pressing "C" will display the PRINT | CONFIG | CHARACTER
TRANSLATION menu. This menu is described below.
[ESC] - Return To Print Menu
Pressing [ESC] will cancel the PRINT | CONFIG menu and return to
the PRINT menu.
PRINT | CONFIG | CHARACTER TRANSLATION menu
This menu allows the user to select the ASCII codes sent to the
printer for special characters used on the printed charts.
Pressing "C" from the PRINT | CONFIG menu will cause the PRINT |
CONFIG | CHARACTER TRANSLATION menu to be displayed. Whenever the
program must print one of these characters, it will substitute
the ASCII code specified here. This allows use of virtually any
printer regardless of its capabilities. If your printer cannot
print the IBM graphics characters, then choose alternate
characters to be printed when these graphics characters are
required. For example, replace the horizontal line character
(ASCII=196) with the minus sign (ASCII=45). The format of each
item in the menu is as follows. The highlighted character is the
key which must be pressed to change the ASCII code for this
character. The IBM graphics character is next, followed by the
equal ("=") character. Following the equal character is a three
digit number which corresponds to the ASCII code that will be
sent to the printer when the program must print this IBM graphics
character. Pressing any alphabetic character (A-Z) will allow
the user to change the ASCII code which is sent to the printer
for the corresponding IBM graphics character.
[ESC] - Return to Printer Configuration Menu
Pressing [ESC] will cancel the PRINT | CONFIG | CHARACTER
TRANSLATION menu and return to the PRINT | CONFIG menu.
PRUNING THE FAMILY TREE FOR CHART PRINTING
29
Tree Pruning
The Tree command ("T" at the Main Menu) is used to select
individuals for the Wall Chart printing capabilities of FTP
described above. The user is permitted to specify the starting
person for a Wall Chart, as well as any number of terminating
persons to "prune" family lines from a particular chart.
The purpose of the Starting Person is to tell FTP which person is
to be placed on the Wall Chart first. For an Ancestor Chart,
this is the youngest person who will appear on the chart. For a
Descendants Chart, this is the oldest person who will appear on
the chart. For an All Persons Chart, the selection of the
Starting Person can impact the size and configuration of the
chart.
FTP begins generating a Wall Chart by beginning processing at the
Starting Person. The program then begins to explore the
relationships this person has to others in the database, and
places them on the chart accordingly. As each additional person
is placed on the chart, FTP then looks at their relationships to
still others in the database. The process continues until all
persons have been placed on the chart.
FTP places a person on the Wall Chart, then explores the
following relationships:
* Children
* Spouse
* Other Marriages
* Siblings
* Father and/or Mother
You may control how FTP investigates these relationships by the
selection of Terminating People. When you use the Terminate
Person command from the TREE menu, FTP will discontinue
processing this person (and their associated relationships) and
will not place them on the Wall Chart. However, a spouse is
always placed on the chart, even if they are marked as a
Terminating Person. However, FTP will not explore the spouse's
relationships and place those people on the chart.
For example, suppose you want to generate an All Persons Wall
Chart, but you do not wish to include your mother's family line.
Simply make yourself the Starting Person and your mother a
Terminating Person. When FTP places you on the chart, it will
eventually seek to place your parents on the chart. Your mother
will be placed on the chart (remember that spouses are always
included), but the rest of her ancestral line will not be
processed. However, your father's line will continue to be
processed.
As a second example, suppose you desire to generate a Descendants
Wall Chart, but you wish to stop after five generations. Simply
30
mark each person in the sixth generation as a Terminating Person,
and they will not be included on the chart (or processed further)
when FTP attempts to process the children of the fifth
generation.
The Starting / Terminating Person concept is very complex, and
many possibilities can exist for modifying the shape of your Wall
Charts. There can also be more than one way to select a
combination of Starting and Terminating people and still generate
the desired chart. The best advice which can be offered is to
experiment with the feature and observe the resulting printouts,
remembering to save Tree configurations which are useful.
To set a starting or terminating person, use the commands defined
above (see "PERUSING THE DATABASE") to display a page where the
desired person appears as a husband, wife, or child. Select the
Tree command, then use the commands at the TREE menu as described
below.
Defining the Starting Person
To define the starting person using the "B" (for Begin) command
from the TREE menu. You may then select the current Husband
("H"), Wife ("W"), or Child ("C") as the starting person. All
Wall Chart processing routines will then begin with this person,
and this person will appear in Green on computers equipped with
color displays. The default starting person is the first person
in the database.
Selecting Terminating Persons
A similar set of commands are available to select a terminating
person using the "T" command from the TREE menu. As in the
"B"egin command, you may then select the current Husband ("H"),
Wife ("W"), or Child ("C") as a terminating person. You may also
select All children ("A").
Resetting the Tree Configuration
Typing "R", for Resetting the tree configuration, clears all
terminating people and sets the starting person to be the first
person in your database. This returns you to the configuration
FTP uses when the program is first started.
Saving and Recovering Tree Configurations
Tree configurations can be saved to a file (we suggest you use
the .TRE extension) using the "S" (Save) command. These tree
files can also be recalled again using the "L" (Load) command.
This permits the user to develop a tree configuration which is
useful for chart making purposes, then save it for later use when
the chart may be printed again.
GENEALOGICAL DATA COMMUNICATIONS (GEDCOM)
31
The GEDCOM Command
This command converts information in your genealogy database into
a text file based on the Genealogical Data Communications
Protocol, called GEDCOM. As of this release, FTP supports all
name, place, and date information used with regular and LDS
Family Ties databases. It also supports notes and information
specific to an LDS-defined database, including temple codes and
ordinance dates. The PAF version of FTP supports all name, date,
place, and note information for non-LDS databases. The GEDCOM
version of FTP supports all name, date, and place information for
non-LDS databases. This GEDCOM implementation has been certified
for compliance with the Draft Release 5.0 standard, dated
December 31, 1991.
The GEDCOM text file can be used in a variety of ways. First,
many programs (such as PAF and Roots III) will accept
genealogical data supplied in this format, importing and
converting it to their own database formats. Secondly, many
organizations will soon be accepting data in this format for
archiving and submittal purposes. While this capability has
nothing to do with the printing capabilities of FTP, it was
included as a "bonus" to aid users in transporting data between
multiple programs.
The GEDCOM command is selected by typing the letter "G" at the
MAIN menu, which will cause the GEDCOM menu to be displayed. The
GEDCOM menu presents the options listed below.
Selecting Upper and Lower Case for Names
Pressing "L" from the GEDCOM menu will select the method used to
export the last name into the GEDCOM file. Some genealogy
programs (such as Personal Ancestral File) assume that the last
name will be sent with the first letter of the last name
capitalized, with all succeeding letters in the last name in
lower case. Use this command to modify the case of the last name
as needed to properly export your genealogical data. Permissible
options are: leave the last name unchanged (name appears exactly
as entered), capitalize the entire last name (as is done in many
reports), or capitalize the first letter of the last name, with
the rest of the last name placed in lower case.
Selecting the Contents of the GEDCOM File
Pressing the "C" key from the GEDCOM menu will select which
individuals (with their associated name, place, date, marriage,
and note information) will be included in the GEDCOM file. You
may choose to include All People in the database (the default
configuration), or you may only include those individuals who
appeared on the last Wall Chart which was generated. This
permits a easy method to export only part of a family tree, a
selection of ancestors, a range of descendants, etc.
32
Making the GEDCOM File
Pressing "M" from the GEDCOM menu allows the user to create the
GEDCOM file using the specified last name case selection and the
specified list of individuals. For the GEDCOM version of FTP,
this file will be named "INDIVGED.GED". For the PAF version of
FTP, this file will be named "INDIV2.GED". For the Family Ties
version of FTP, this file will be named "<database>.GED", where
<database> is the database name of your Family Ties database.
When the GEDCOM file is completed, the user will be returned to
the MAIN menu.
WHAT TO DO IF PROBLEMS OCCUR
This section of the manual highlights the most common problems
found in FTP, along with some simple solutions to correct them.
Please read this section completely before contacting Common
Sense Software for additional help.
PROBLEM: My printouts have strange characters where the boxes
should be. How do I make the boxes print correctly?
SOLUTION: On Epson-compatible printers this problem is solved by
selecting the proper character set. First, you may change the
DIP switch inside your printer to use the IBM Character Set,
rather than the default or ASCII or International Characters.
Consult your printer manual for details on this switch's
location, as this varies from printer to printer. You may also
select this character set using an escape sequence placed in the
Printer Initialization Command in the PRINT | CONFIG menu. Since
this escape sequence is not standard for all Epson-compatible
printers, please consult your printer manual for details.
On HP LaserJet series compatible printers, you must select the
correct character set from the front panel. The default for
these printers is usually the ROMAN-8 character set. Instead,
select the IBM-US character set. This can also be done via an
escape sequence placed in the Printer Initialization Command in
the PRINT | CONFIG menu. This escape sequence is provided in the
documentation section above entitled, "USING FTP WITH THE HP
LASERJET PRINTER".
PROBLEM: I get the message, "Too Many Files" on my screen when I
try to start the FTP program. How do I fix this?
SOLUTION: Edit your CONFIG.SYS file in the root directory of your
hard disk (or on your boot disk if you run from floppies) and add
the line "files=10". This tells DOS that you are wish to have 10
files open at once, which is enough for the FTP program.
PROBLEM: I'm getting some unusual errors when running the
program. How can I send them to Common Sense Software to get
them fixed?
33
SOLUTION: Mail us a description of the problem, any printouts
which might help, a list of the commands you were using, screen
printouts, and a copy of your genealogical database. Please
include your name, address, phone number, and FTP serial number.
We will analyze the problem and send you a new version of FTP
which will correct the problem.
34
REGISTRATION FORM - FTP VERSION D
Last Name _____________________________ First Name _____________
Address ________________________________________________________
City _______________________ State __________ Zip ______________
Phone (______) ______ - ________
FamTies Version ________ PAF Version ________ GEDCOM _________
Where did you hear about FTP? __________________________________
Hardware Configuration:
____ PC or clone ____ AT or clone ____ 386/486 ____ PS/2
____ Monochrome ____ CGA color ____ EGA ____ VGA
____ Floppy ____ Hard Disk (if checked, size: ____ MB)
____ Mouse ____ Modem Printer type ___________________
Qty. Disk Type: ____ 5.25" ____ 3.5"
_____ PAF, FamTies or GEDCOM Registration(s) @ $25 $
(please circle the version(s) to be registered)
_____ Two versions @ $40 (special discount) $
_____ GENCHECK (FREE with your FTP registration)
----------
Total Registration Fees: $
Shipping (we will mail the latest version of FTP $ 2.50
to you when we receive your registration) ----------
Grand Total $
VISA/MasterCard# __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
Expiration Date: ___ / ___ Authorized Signature: _______________
Mail this form with your check (payable to Common Sense Software)
payable in U.S. DOLLARS ONLY (or VISA / MasterCard number) to:
FTP Registration
Common Sense Software
PO Box 50941
Indianapolis, Indiana 46250
Please allow 7-10 days for delivery of your new version of FTP.